package com.ruoyi.common.core.page;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Description：mongodb分页类
 * @Author：LZF
 * @Date：2025-06-16
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class MongoPage<T> {
    private Integer pageNum = 1;//当前页
    private Integer pageSize = 10;//页大小
    private long total = 0l;//总记录数
    private Integer pages = 0;//总共的页数
    private List<T> list;//分页结果
    private String orderField;//排序字段
    private String orderDirection;//升序降序
}
